#include <func.h>

int main(int argc,char *argv[])
{
    ARGS_CHECK(argc,2);
    DIR* dir;
    dir=opendir(argv[1]);//打开当前目录，dir指向第一个文件
    if(NULL==dir)
    {
        perror("opendir");
        return -1;
    }
    struct dirent *p;
    while((p=readdir(dir)))//遍历当前目录的文件，把文件信息赋给dirent结构体指针
    {
        printf("type=%d,len=%d,name=%s\n",p->d_type,p->d_reclen,p->d_name);
    }
    closedir(dir);
    return 0;
}

